artificial sleep - French English Dictionary